Featured : Own Super Squad
Own Games, sebagai salah satu game developer yang cukup produktif di Tanah Air, kembali mengeluarkan produk terbarunya, kali ini berjudul Own Super Squad! Own Super Squad yang ber-tagline “FAST PACED 3D ACTION GAME WITH OBJECTIVE BASED LEVELS!” adalah sebuah game aksi 3 dimensi bertempo cepat yang mengajak pemain untuk menyelesaikan beragam misi-misi ...