Michael Steve

Michael is a serial developer, working a casual 9-5 on his own dream for a small company in Malta.